package off_trial

import (
	// "bp/cache"
	"bp/conf"
	"bp/db"
	"go.uber.org/zap"
)

type OffTrialEntityServiceImp struct {
	dao  *db.PgDao
	slog *zap.SugaredLogger
	vars *conf.VarsSection
}

// New initialization
func New(
	pgdao *db.PgDao,
	slog *zap.SugaredLogger,
	vars *conf.VarsSection,
) *OffTrialEntityServiceImp {
	return &OffTrialEntityServiceImp{
		dao:  pgdao,
		slog: slog.With("module", "OffTrialEntityService"),
		vars: vars,
	}
}
